<template>
    <div class="header">
        <div style="width: 200px; padding-left: 30px; font-weight: bold;color: dodgerblue;">后台管理</div>
        <div style="flex: 1;"></div>
        <div style="width: 100px;">
            <el-dropdown>
                <span class="el-dropdown-link" style="line-height: 50px;">
                    {{ username }}
                    <el-icon class="el-icon--right">
                        <arrow-down />
                    </el-icon>
                </span>
                <template #dropdown>
                    <el-dropdown-menu>
                        <el-dropdown-item @click="$router.push('/person')">个人信息</el-dropdown-item>
                        <el-dropdown-item @click="$router.push('/login')">退出系统</el-dropdown-item>
                    </el-dropdown-menu>
                </template>
            </el-dropdown>
        </div>
    </div>
</template>
<script lang="ts" setup name="Header">
import { ArrowDown } from '@element-plus/icons-vue'

let username = ''

let userItem = sessionStorage.getItem("user")
if(userItem){
    let user = JSON.parse(userItem)
    username = user.username
}



</script>
<style scoped>
.header {
    display: flex;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #ccc;
}
.example-showcase .el-dropdown-link {
  cursor: pointer;
  color: var(--el-color-primary);
  display: flex;
  align-items: center;
}
</style>